package com.tiancheng.trade.order.vo.app.res;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;

@Data
public class PaypalExecuteResVO implements Serializable {

    // 支付平台信息
    private String payInfo;
    // 支付金额
    private Integer payAmount;
    //支付状态
    private String payStatus;
    // 支付时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private String flowTime;
    //paypal支付平台订单号
    private String tradeNo;
    //paypal支付平台流水号
    private String transactionId;
    // 支付渠道
    private String payChannel;
    // 支付方式
    private String payWay;
    // 订单名称
    private String orderName;
    // 订单金额
    private Integer orderAmount;
    /*
    // 订单列表
    private List<Order> orders = new ArrayList<>();
   @Data
    public static class Order {
        private String orderId;
        private String orderName;
        private Integer orderAmount;
        private Integer payAmount;
    }*/
}
